#ifndef _UART_H_
#define _UART_H_
#include "stc12c.h"

#define BYTE unsigned char
#define WORD unsigned int 

#define FOSC 11059200L          //系统频率
#define BAUD_57600 57600             //串口波特率57600
#define BAUD_9600 9600             //串口波特率9600
#define BAUD_115200 115200             //串口波特率115200

							

#define NONE_PARITY     0       //无校验
#define ODD_PARITY      1       //奇校验
#define EVEN_PARITY     2       //偶校验
#define MARK_PARITY     3       //标记校验
#define SPACE_PARITY    4       //空白校验

#define PARITYBIT EVEN_PARITY   //定义校验位

//sfr AUXR  = 0x8e;               //辅助寄存器
sfr T2H   = 0xd6;               //定时器2高8位
sfr T2L   = 0xd7;               //定时器2低8位

sfr P_SW1   = 0xA2;             //外设功能切换寄存器1

#define S1_S0 0x40              //P_SW1.6
#define S1_S1 0x80              //P_SW1.7



void SendData(BYTE dat);
void SendString(char *s);
void UartSystem();
void UartChannel(char ch);


#endif